package com.cac.demo.newCode.materialStorage.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 * 库房配送计划表(交接单)
 * </p>
 *
 * @author xz
 * @since 2024-08-27
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("WMS_DELIVERY_PLAN")
public class WmsDeliveryPlan implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId("WMS_DELIVERY_PLAN_ID")
    private String wmsDeliveryPlanId;

    /**
     * 质量信息ID
     */
    @TableField("WMS_QUALITY_INFO_ID")
    private String wmsQualityInfoId;

    /**
     * 出库单主表ID
     */
    @TableField("WMS_INV_OUT_BILL_H_ID")
    private String wmsInvOutBillHId;

    /**
     * 出库单子表ID
     */
    @TableField("WMS_INV_OUT_BILL_L_ID")
    private String wmsInvOutBillLId;

    /**
     * 占用ID ^
     */
    @TableField("WMS_INV_OUT_ALLOTMENT_ID")
    private String wmsInvOutAllotmentId;

    /**
     * 台账ID
     */
    @TableField("WMS_ITEM_INVENTORY_ID")
    private String wmsItemInventoryId;

    /**
     * 需求表ID
     */
    @TableField("WMS_REQUIRE_APPLY_ID")
    private String wmsRequireApplyId;

    /**
     * 记录加工订单mrpSoId
     */
    @TableField("SONO")
    private String sono;

    /**
     * 交接单来源类型1-专业厂;2-ERP;3-配送
     */
    @TableField("SOURCE_TYPE")
    private String sourceType;

    /**
     * 交接单号
     */
    @TableField("DELIVERY_PLAN_CODE")
    private String deliveryPlanCode;

    /**
     * 1-材料;2-成品;3-物资;4-外购锻铸件;5-有库存交接;6-AO配套交接 7-自制件消计划 8-标准件
     */
    @TableField("DELIVERY_TYPE")
    private String deliveryType;

    /**
     * 状态，0维护中，1已确认，2已移交，3已接收,4-已驳回，5-已作废,6-已入库,7-已退回,8-退库,9-交接单手动删除,10-撤销配送，11-检验确认
     */
    @TableField("DELIVERY_STATUS")
    private String deliveryStatus;

    /**
     * 机型编码
     */
    @TableField("PRODUCT_CODE")
    private String productCode;

    /**
     * 批次号
     */
    @TableField("BATCH_NO")
    private String batchNo;

    /**
     * 起始架次
     */
    @TableField("START_LOT_NO")
    private Integer startLotNo;

    /**
     * 截止架次
     */
    @TableField("END_LOT_NO")
    private Integer endLotNo;

    /**
     * AO号
     */
    @TableField("AO_NO")
    private String aoNo;

    /**
     * 物料编码
     */
    @TableField("ITEM_CODE")
    private String itemCode;

    /**
     * 质量编号
     */
    @TableField("QUALITY_CODE")
    private String qualityCode;

    /**
     * 物流识别码
     */
    @TableField("BARCODE")
    private String barcode;

    /**
     * 移交数量
     */
    @TableField("DELIVERY_QTY")
    private BigDecimal deliveryQty;

    /**
     * 零件数量
     */
    @TableField("PART_ITEM_QTY")
    private BigDecimal partItemQty;

    /**
     * 单机数量
     */
    @TableField("ITEM_PLANE_QTY")
    private BigDecimal itemPlaneQty;

    /**
     * 成品父件编码
     */
    @TableField("PARENT_ITEM_CODE")
    private String parentItemCode;

    /**
     * 移交人工号  （上账人）
     */
    @TableField("DELIVERY_EMP_CODE")
    private String deliveryEmpCode;

    /**
     * 移交部门编码
     */
    @TableField("DELIVERY_ORG_CODE")
    private String deliveryOrgCode;

    /**
     * 移交分厂简码
     */
    @TableField("DELIVERY_SHOP")
    private String deliveryShop;

    /**
     * 需求部门编码
     */
    @TableField("REQUIRE_ORG_CODE")
    private String requireOrgCode;

    /**
     * 需求分厂简码
     */
    @TableField("REQUIRE_SHOP")
    private String requireShop;

    /**
     * 需求日期
     */
    @TableField("REQUIRE_DATE")
    private Date requireDate;

    /**
     * 配送日期
     */
    @TableField("DELIVERY_DATE")
    private Date deliveryDate;

    /**
     * 移交方意见
     */
    @TableField("DELIVERY_NOTE")
    private String deliveryNote;

    /**
     * 配送地点
     */
    @TableField("DELIVERY_LOCATION")
    private String deliveryLocation;

    /**
     * 接收人
     */
    @TableField("RECEIVE_EMP_CODE")
    private String receiveEmpCode;

    /**
     * 接收数量
     */
    @TableField("RECEIVE_QTY")
    private BigDecimal receiveQty;

    /**
     * 接收日期
     */
    @TableField("RECEIVE_DATE")
    private Date receiveDate;

    /**
     * 接收备注
     */
    @TableField("RECEIVE_REMARK")
    private String receiveRemark;

    /**
     * 任务编号
     */
    @TableField("TASK_NO")
    private String taskNo;

    /**
     * 计划类型,研制、批产、零星
     */
    @TableField("PLAN_TYPE")
    private String planType;

    /**
     * 计划编号
     */
    @TableField("PLAN_CODE")
    private String planCode;

    /**
     * 油封日期,不入库交接的时候用，因为不入库交接，需要手工维护零件的油封期
     */
    @TableField("SEAL_DATE")
    private Date sealDate;

    /**
     * 保证期--质保期,不入库交接的时候用，因为不入库交接，需要手工维护
     */
    @TableField("ENSURE_DATE")
    private Date ensureDate;

    /**
     * 使用期,最长保管期,不入库交接的时候用，因为不入库交接，需要手工维护
     */
    @TableField("MAX_STORAGE_DATE")
    private Date maxStorageDate;

    /**
     * 复试日期
     */
    @TableField("RETEST_DATE")
    private Date retestDate;

    /**
     * 技术协议号，成品专用
     */
    @TableField("M_AGREEMENT_NUMBER")
    private String mAgreementNumber;

    /**
     * 合同号
     */
    @TableField("CONTRACT_NO")
    private String contractNo;

    /**
     * 供方合格证号
     */
    @TableField("SUPPLY_REGULAR_NO")
    private String supplyRegularNo;

    /**
     * 生产炉号
     */
    @TableField("SUPPLY_FURNACE_NO")
    private String supplyFurnaceNo;

    /**
     * 生产批号
     */
    @TableField("SUPPLY_BATCH_NO")
    private String supplyBatchNo;

    /**
     * 是否带纸质质量证明
     */
    @TableField("IS_PAPER")
    private String isPaper;

    /**
     * 供应商编码
     */
    @TableField("SRM_SUPPLY_CODE")
    private String srmSupplyCode;

    /**
     * 成品层次号
     */
    @TableField("F_LEVEL_NO")
    private String fLevelNo;

    /**
     * 成品序号
     */
    @TableField("F_SEQUENCE_NO")
    private BigDecimal fSequenceNo;

    /**
     * 熔炼号
     */
    @TableField("SMELT_NO")
    private String smeltNo;

    /**
     * 生产批号(热处理)
     */
    @TableField("PRODUCTION_BATCH_NO")
    private String productionBatchNo;

    /**
     * 热处理批号
     */
    @TableField("HEAT_BATCH_NO")
    private String heatBatchNo;

    /**
     * 材料状态
     */
    @TableField("MATERIAL_STATUS")
    private String materialStatus;

    /**
     * 民机公司采购
     */
    @TableField("CIVIL_AVIATION_STOCK")
    private String civilAviationStock;

    /**
     * 工艺分工，来源于生产计划
     */
    @TableField("ROUTE")
    private String route;

    /**
     * 在加工备注（钣金厂用）
     */
    @TableField("MACHINING_REMARK")
    private String machiningRemark;

    /**
     * 完工日期（钣金厂用）
     */
    @TableField("MACHINING_END_DATE")
    private Date machiningEndDate;

    /**
     * 接收方暂时未接收意见
     */
    @TableField("NOT_RECEIVE_NOTE")
    private String notReceiveNote;

    /**
     * 驳回人工号
     */
    @TableField("REJECT_EMP_CODE")
    private String rejectEmpCode;

    /**
     * 驳回时间
     */
    @TableField("REJECT_DATE")
    private Date rejectDate;

    /**
     * 驳回原因
     */
    @TableField("REJECT_REASON")
    private String rejectReason;

    /**
     * 备注
     */
    @TableField("REMARK")
    private String remark;

    /**
     * 创建人
     */
    @TableField("CREATED_BY")
    private String createdBy;

    /**
     * 创建时间
     */
    @TableField("CREATION_DATE")
    private Date creationDate;

    /**
     * 最后修改人
     */
    @TableField("LAST_UPDATED_BY")
    private String lastUpdatedBy;

    /**
     * 最后修改时间
     */
    @TableField("LAST_UPDATE_DATE")
    private Date lastUpdateDate;

    /**
     * 最后更新IP
     */
    @TableField("LAST_UPDATE_IP")
    private String lastUpdateIp;

    /**
     * 版本s
     */
    @TableField("VERSION")
    private String version;

    /**
     * 下料计划ID
     */
    @TableField("WMS_BLANKING_PLAN_ID")
    private String wmsBlankingPlanId;

    /**
     * 下料派工单ID
     */
    @TableField("WMS_BLANKING_DISPATCH_LIST_ID")
    private String wmsBlankingDispatchListId;

    /**
     * 下料配送站点ID
     */
    @TableField("WMS_BLANKING_SITE_ID")
    private String wmsBlankingSiteId;

    /**
     * 配送部门
     */
    @TableField("DELIVERY_DEPT_ID")
    private String deliveryDeptId;

    /**
     * 配送人
     */
    @TableField("DELIVERY_USER_ID")
    private String deliveryUserId;

    /**
     * 配送在途标记
     */
    @TableField("ON_THE_WAY")
    private String onTheWay;

    /**
     * 需求日期x
     */
    @TableField("REQ_DATE")
    private Date reqDate;

    /**
     * 使用单位^ 配送目的单位
     */
    @TableField("REQ_DEPT_ID")
    private String reqDeptId;

    /**
     * 产品机型ID；取自物料表MDS_ITEM_ID
     */
    @TableField("PRODUCT_ID")
    private String productId;

    /**
     * 申请物料ID
     */
    @TableField("MDS_ITEM_ID")
    private String mdsItemId;

    /**
     * 成品父件ID ^，材料的零件id
     */
    @TableField("PARENT_ITEM_ID")
    private String parentItemId;

    /**
     * 成品供应商 ^
     */
    @TableField("SRM_SUPPLY_ID")
    private String srmSupplyId;

    /**
     * 计量单位ID
     */
    @TableField("MDS_UNIT_ID")
    private String mdsUnitId;

    /**
     * 物料件数
     */
    @TableField("ITEM_QTY")
    private BigDecimal itemQty;

    /**
     * 是否配送；Y配送，N领用
     */
    @TableField("DELIVERY_FLAG")
    private String deliveryFlag;

    /**
     * 接收人ID
     */
    @TableField("RECEIVE_USER_ID")
    private String receiveUserId;

    /**
     * 接收单位
     */
    @TableField("RECEIVE_DEPT_ID")
    private String receiveDeptId;

    /**
     * 工作流实例id
     */
    @TableField("PROCESSINSTANCEID")
    private String processinstanceid;

    /**
     * 弹性域上下文
     */
    @TableField("ATTRIBUTE_CATEGORY")
    private String attributeCategory;

    /**
     * 自定义字段20，现用于记录来自erp3.0之外的外部系统的原始单据id
     */
    @TableField("ATTRIBUTE20")
    private String attribute20;

    /**
     * 自定义字段19 物料类型
     */
    @TableField("ATTRIBUTE19")
    private String attribute19;

    /**
     * 自定义字段18,2.0移交单位
     */
    @TableField("ATTRIBUTE18")
    private String attribute18;

    /**
     * 自定义字段17,2.0接收单位
     */
    @TableField("ATTRIBUTE17")
    private String attribute17;

    /**
     * 自定义字段16,2.0的领料单号
     */
    @TableField("ATTRIBUTE16")
    private String attribute16;

    /**
     * 自定义字段15,2.0的领料类型
     */
    @TableField("ATTRIBUTE15")
    private String attribute15;

    /**
     * 自定义字段14 退库状态 1-待确认;2-保管待接收;3-已驳回;4-结束
     */
    @TableField("ATTRIBUTE14")
    private String attribute14;

    /**
     * 自定义字段13 退库时间
     */
    @TableField("ATTRIBUTE13")
    private String attribute13;

    /**
     * 自定义字段12 退库数量
     */
    @TableField("ATTRIBUTE12")
    private String attribute12;

    /**
     * 自定义字段11 退库原因
     */
    @TableField("ATTRIBUTE11")
    private String attribute11;

    /**
     * 自定义字段10,是否来自2.0
     */
    @TableField("ATTRIBUTE10")
    private String attribute10;

    /**
     * 自定义字段9 退库人员
     */
    @TableField("ATTRIBUTE9")
    private String attribute9;

    /**
     * 自定义字段8,做特殊处理为'D',不做移交统计-2015年5月7日
     */
    @TableField("ATTRIBUTE8")
    private String attribute8;

    /**
     * 自定义字段7  小车条码2023-3-18改
     */
    @TableField("ATTRIBUTE7")
    private String attribute7;

    /**
     * 自定义字段6  托盘条码2023-3-18改
     */
    @TableField("ATTRIBUTE6")
    private String attribute6;

    /**
     * 自定义字段5  退库接收物料id----ms_ao_match_bill_id
     */
    @TableField("ATTRIBUTE5")
    private String attribute5;

    /**
     * 自定义字段4 预上账标识
     */
    @TableField("ATTRIBUTE4")
    private String attribute4;

    /**
     * 自定义字段3  erp_wms_delivery_plan_id
     */
    @TableField("ATTRIBUTE3")
    private String attribute3;

    /**
     * 自定义字段2,标识正在需要打印的交接单Y
     */
    @TableField("ATTRIBUTE2")
    private String attribute2;

    /**
     * MS_AO_MATCH_INFO_ID物料分拣id
     */
    @TableField("ATTRIBUTE1")
    private String attribute1;

    /**
     * ATTRIBUTE20描述 配套物料主键2023-3-25改
     */
    @TableField("ATTRIBUTE20_DESC")
    private String attribute20Desc;

    /**
     * ATTRIBUTE19描述 物料状态2023-3-25改
     */
    @TableField("ATTRIBUTE19_DESC")
    private String attribute19Desc;

    /**
     * ATTRIBUTE18描述,2.0移交单位
     */
    @TableField("ATTRIBUTE18_DESC")
    private String attribute18Desc;

    /**
     * ATTRIBUTE17描述,2.0接收单位
     */
    @TableField("ATTRIBUTE17_DESC")
    private String attribute17Desc;

    /**
     * ATTRIBUTE16描述,2.0的领料单号
     */
    @TableField("ATTRIBUTE16_DESC")
    private String attribute16Desc;

    /**
     * ATTRIBUTE15描述,2.0领料类型
     */
    @TableField("ATTRIBUTE15_DESC")
    private String attribute15Desc;

    /**
     * ATTRIBUTE14描述,扫码回退人工号
     */
    @TableField("ATTRIBUTE14_DESC")
    private String attribute14Desc;

    /**
     * ATTRIBUTE13描述  直配剩余物料所放箱子2023-08-30添加
     */
    @TableField("ATTRIBUTE13_DESC")
    private String attribute13Desc;

    /**
     * ATTRIBUTE12描述
     */
    @TableField("ATTRIBUTE12_DESC")
    private String attribute12Desc;

    /**
     * ATTRIBUTE11描述
     */
    @TableField("ATTRIBUTE11_DESC")
    private String attribute11Desc;

    /**
     * ATTRIBUTE10描述,是否来自2.0
     */
    @TableField("ATTRIBUTE10_DESC")
    private String attribute10Desc;

    /**
     * ATTRIBUTE9描述
     */
    @TableField("ATTRIBUTE9_DESC")
    private String attribute9Desc;

    /**
     * ATTRIBUTE8描述
     */
    @TableField("ATTRIBUTE8_DESC")
    private String attribute8Desc;

    /**
     * MO备份  下达依据
     */
    @TableField("ATTRIBUTE7_DESC")
    private String attribute7Desc;

    /**
     * ATTRIBUTE6描述/占用ID，101分拣产生的交接单
     */
    @TableField("ATTRIBUTE6_DESC")
    private String attribute6Desc;

    /**
     * ATTRIBUTE5描述  交接单类型，LJ-零件，CP-成品，NOINV-无库存移交，CL-标准件
     */
    @TableField("ATTRIBUTE5_DESC")
    private String attribute5Desc;

    /**
     * ATTRIBUTE4描述 ck_barcode 出库条码
     */
    @TableField("ATTRIBUTE4_DESC")
    private String attribute4Desc;

    /**
     * ATTRIBUTE3描述 ao_barcode ao条码
     */
    @TableField("ATTRIBUTE3_DESC")
    private String attribute3Desc;

    /**
     * ATTRIBUTE2描述,标识正在需要打印的交接单Y
     */
    @TableField("ATTRIBUTE2_DESC")
    private String attribute2Desc;

    /**
     * ATTRIBUTE1描述 locator_id
     */
    @TableField("ATTRIBUTE1_DESC")
    private String attribute1Desc;

    /**
     * 密级
     */
    @TableField("SECURITY_LEVEL")
    private BigDecimal securityLevel;

    /**
     * 计划价格
     */
    @TableField("PLAN_PRICE")
    private BigDecimal planPrice;

    /**
     * 实际价格，即合同价格
     */
    @TableField("ACTUAL_PRICE")
    private BigDecimal actualPrice;

    /**
     * 交出单位
     */
    @TableField("DELIVERY_ORG_ID")
    private String deliveryOrgId;

    /**
     * 下料完工信息表id
     */
    @TableField("WMS_BLANKING_FINISHED_ID")
    private String wmsBlankingFinishedId;

    /**
     * Y-已打印交接单，N-未打印交接单
     */
    @TableField("IS_PRINT")
    private String isPrint;

    /**
     * 成品型号
     */
    @TableField("M_PRODUCT_NUMBER")
    private String mProductNumber;

    /**
     * 限用发放标记 Y是，N 否
     */
    @TableField("LIMIT_FLAG")
    private String limitFlag;

    /**
     * 备件文件号
     */
    @TableField("SPARE_PART_FILE_NO")
    private String sparePartFileNo;

    /**
     * 订单类型 ： 零星计划时候专用（停用）
     */
    @TableField("ORDER_TYPE")
    private String orderType;

    /**
     * 图号(序号),无入库交接时用
     */
    @TableField("ITEM_CODE_SHOP")
    private String itemCodeShop;

    /**
     * 接收部门简码
     */
    @TableField("RECEIVE_ORG_CODE")
    private String receiveOrgCode;

    /**
     * 零件ID（停用）,现在用于存放配送工段信息
     */
    @TableField("PART_ITEM_ID")
    private String partItemId;

    /**
     * 文件号
     */
    @TableField("FILE_NO")
    private String fileNo;

    /**
     * 比例（备件交付比例）
     */
    @TableField("PROPORTION")
    private String proportion;

    /**
     * 质量证明文件（合格证、履历本、无）--技服备件用
     */
    @TableField("QUALITY_TYPE")
    private String qualityType;

    /**
     * 备件订货ID--技服备件用
     */
    @TableField("IQS_TECH_DEPT_ORDER_ID")
    private String iqsTechDeptOrderId;

    /**
     * 备件订货编号--技服备件用
     */
    @TableField("IQS_TECH_DEPT_ORDER_NO")
    private String iqsTechDeptOrderNo;

    /**
     * 商品工时（分）
     */
    @TableField("MANHOUR")
    private BigDecimal manhour;

    /**
     * 计算标记0-未计算1-未保存2-已计算s-已统计
     */
    @TableField("CALCUMARK")
    private String calcumark;

    /**
     * 计划的最早计划完工日期
     */
    @TableField("MIN_PLAN_END_DATE")
    private Date minPlanEndDate;

    /**
     * 小号表id
     */
    @TableField("WMS_ITEM_SERIALNO_ID")
    private String wmsItemSerialnoId;

    /**
     * 成品父件型号
     */
    @TableField("M_PARENT_NUMBER")
    private String mParentNumber;

    /**
     * 保留单号、rfv故障单号
     */
    @TableField("SUBSTITUTE_CODE")
    private String substituteCode;

    /**
     * 考核单位意见(现用于so计划备注)
     */
    @TableField("MANAGEMENT_NOTE")
    private String managementNote;

    /**
     * 应急发放单ID
     */
    @TableField("WMS_ITEM_OUT_URGENT_ID")
    private String wmsItemOutUrgentId;

    /**
     * 下达数量
     */
    @TableField("CONFIRM_QTY")
    private BigDecimal confirmQty;

    /**
     * 计划上次修改标记
     */
    @TableField("SO_LAST_MODFIED_FLAG")
    private String soLastModfiedFlag;

    /**
     * 计划上次修改者
     */
    @TableField("SO_LAST_MODIFIED_BY")
    private String soLastModifiedBy;

    /**
     * 任务流水号：机电
     */
    @TableField("TASK_NUMBER")
    private String taskNumber;

    @TableField("MES_IFCAN_USE")
    private String mesIfcanUse;

    @TableField("MES_USE_QTY")
    private BigDecimal mesUseQty;

    /**
     * 退回状态：1曾经退回X未退回
     */
    @TableField("RET_STATUS")
    private String retStatus;

    @TableField("AO_SCRAP_NO")
    private String aoScrapNo;

    /**
     * 事项编号
     */
    @TableField("IQS_TECH_PARTICULARS_NO")
    private String iqsTechParticularsNo;

    @TableField("PUR_BOX_R_ID")
    private String purBoxRId;

    /**
     * 备件需求任务编号
     */
    @TableField("IQS_TECH_TASK_NO")
    private String iqsTechTaskNo;

    /**
     * 成品密级
     */
    @TableField("CP_SECRET_LEVEL")
    private String cpSecretLevel;

    /**
     * 保密期限
     */
    @TableField("CP_SECRET_LIMIT_PERIOD")
    private String cpSecretLimitPeriod;

    /**
     * 供应商交接单号
     */
    @TableField("SUPPLY_DELIVERY_CODE")
    private String supplyDeliveryCode;

    /**
     * 成品名称
     */
    @TableField("M_PRODUCT_NAME")
    private String mProductName;

    /**
     * 技术协议
     */
    @TableField("TECHNICAL_NO")
    private String technicalNo;

    /**
     * 材料长度(纤维方向),材料尺寸;(单位: 米)
     */
    @TableField("MAT_LENGHT")
    private BigDecimal matLenght;

    /**
     * 材料宽度,材料尺寸;(单位: 米)
     */
    @TableField("MAT_WIDTH")
    private BigDecimal matWidth;

    /**
     * 材料厚度,材料尺寸;(单位: 米)
     */
    @TableField("MAT_THICKNESS")
    private BigDecimal matThickness;

    /**
     * 材料直径,材料尺寸;(单位: 米)
     */
    @TableField("MAT_DIAMETER")
    private BigDecimal matDiameter;

    /**
     * 管料壁厚,材料尺寸;(单位: 米)
     */
    @TableField("MAT_WALL")
    private BigDecimal matWall;

    /**
     * 件数
     */
    @TableField("MAT_COUNT")
    private BigDecimal matCount;

    /**
     * 材料密度;(单位: 千克/立方米)
     */
    @TableField("MAT_DENSITY")
    private BigDecimal matDensity;

    /**
     * 辅助计量单位一
     */
    @TableField("MAT_UNIT_1")
    private String matUnit1;

    /**
     * 数量一，采用辅助计量单位一
     */
    @TableField("MAT_UNIT_QTY_1")
    private BigDecimal matUnitQty1;

    /**
     * 辅助计量单位二
     */
    @TableField("MAT_UNIT_2")
    private String matUnit2;

    /**
     * 数量二，采用辅助计量单位二
     */
    @TableField("MAT_UNIT_QTY_2")
    private BigDecimal matUnitQty2;

    /**
     * 辅助计量单位三
     */
    @TableField("MAT_UNIT_3")
    private String matUnit3;

    /**
     * 数量三，采用辅助计量单位三
     */
    @TableField("MAT_UNIT_QTY_3")
    private BigDecimal matUnitQty3;

    /**
     * 币种
     */
    @TableField("MONEY_TYPE")
    private String moneyType;

    @TableField("ASSETS_TYPE")
    private String assetsType;

    /**
     * 已入库数量
     */
    @TableField("STORAGE_QTY")
    private BigDecimal storageQty;

    /**
     * 待入库数量
     */
    @TableField("BE_PUT_INTO_QTY")
    private BigDecimal bePutIntoQty;

    /**
     * IP地址
     */
    @TableField("IP")
    private String ip;

    /**
     * 合格证号
     */
    @TableField("MES_CHECK_QUALITICATION_ID")
    private String mesCheckQualiticationId;

    /**
     * 装配图号id
     */
    @TableField("REPART_ASS_ID")
    private String repartAssId;

    /**
     * 标准件物料编码id
     */
    @TableField("APPLY_ITEM_ID")
    private String applyItemId;

    /**
     * 标准件图号
     */
    @TableField("APPLY_ITEM_CODE")
    private String applyItemCode;

    /**
     * 拆分前合格证 source_type为3才有此值
     */
    @TableField("BEFORE_SPLIT_HGZ")
    private String beforeSplitHgz;

    /**
     * 拆分数量 source_type为3才有此值
     */
    @TableField("SPLIT_NUM")
    private String splitNum;

    /**
     * 撤销配送是否撤销ERP，N:未完成，Y:已完成/撤销配送需要调用ERP相关接口取消等相关操作
     */
    @TableField("IS_DEAL")
    private String isDeal;

//    /**
//     * 移交人
//     */
//    @TableField("SEND_DESC")
//    private String sendDesc;
//
//    /**
//     * 移交数量
//     */
//    @TableField("SEND_DESC2")
//    private String sendDesc2;
//
//    /**
//     * 移交时间
//     */
//    @TableField("SEND_DESC3")
//    private String sendDesc3;

}
